Ostorea Toul
Pizza · Italian · Casual Dining
Ostorea Toul is a restaurant offering pizzas, salads, and prepared dishes. They are open 7 days a week with specific lunch and dinner hours. The establishment also provides delivery services.
Location
Location