-
Location
Add a comment...
/200
Hours
Sunday:
12:00pm
-
10:00pm
Monday:
5:00pm
-
10:00pm
Tuesday:
5:00pm
-
10:00pm
Wednesday:
5:00pm
-
10:00pm
Thursday:
5:00pm
-
10:00pm
Friday:
12:00pm
-
10:00pm
Saturday:
12:00pm
-
10:00pm
Similar Restaurants
Nearby Restaurants
Al and Stella is a restaurant that serves Italian and Pizza on 1261 Gulf Blvd in Clearwater, FL.
Customer Comments
The best thing about Al and Stella...