Al & Stella’s Italian Cafe

Italian – 483 Mandalay Ave, Clearwater Beach $$
Homemade pastas… yum, yum. The owner is from Italy and puts a lot of love in the dishes always fresh and always tasty. I love the tortellini. Nice ambience. Free parking behind the building, Pelican Pointe.