HomeSaint-Sulpice-la-PointeRestaurantO Castela🍽️O Castela🍽️ Restaurant · Saint-Sulpice-la-Pointe Frequently asked questions 🤔Where is O Castela? At 1018 Rte de Lavaur, 81370 Saint-Sulpice-la-Pointe. What kind of food does O Castela serve? O Castela is listed under Restaurant. How can I contact O Castela? By phone at +33563410268. Follow them on social media 📲FacebookO CastelaNearby 👀🧀Cave Des Verres & Découpes🧀 Deli · Saint-Sulpice-la-Pointe · 100 mUpdated on 9 November 2026