People also ask
Who owns L Isola St Barts?
What is the world's smallest Italian restaurant?
Authentic Italian Restaurant ✧ Since 2008. Open daily from 6pm. 33 Rue Oscar II, Gustavia 97133. lisolastbarth.com. Cucina's profile picture.
New modern Italian restaurant in Long Beach Island, NJ! Serving Neapolitan pizza, homemade pasta dishes, fresh seafood & more!
We take our pizza VERY seriously, including using professional pizzaiolos and importing our wood-burning pizza ovens (and ingredients) straight from Napoli.