Outdoor patio dining available

Our Location

We are located at 2699 Gulf Boulevard, on the corner of 27th Avenue, on beautiful Indian Rocks Beach, Florida, about 1 minute south of the Belleair Causeway.

Copyright © 2010 Stefano's Italian Cuisine | All rights reserved