Al and Stella Authentic Italian Restaurant And Pizzeria ( Water Front)
Restaurant • Pizza restaurant • Italian restaurant • Fish restaurant😐 To sum it up: Great view and setting, Very Average for everything else. Prices reasonable. We seemed to get lost in the cracks when it came to service and noticed a few tables that came in behind us get served their food before us. Just the act of ordering seemed unorganized and not systematic. This... People often mention pizza, service,
Address
1261 Gulf Blvd #110, clearwater beach, FL 33767
Website
Contact
(727) 240-0743Price rating
$$ $$
Rating on Google Maps
3.80 (281 reviews)Open on Google Maps
Working Hours
- Sunday: (Easter), 5 to 9:30 PM, Hours might differ
- Monday: 5 to 9:30 PM
- Tuesday: 5 to 9:30 PM
- Wednesday: 5 to 9 PM
- Thursday: 5 to 9:30 PM
- Friday: 5 to 9:30 PM
- Saturday: 5 to 9:30 PM