Star's Family Restaurant
Drag box to select area
50% Were impressed
Star's Family Restaurant serves up hot and yummy homestyle food in a friendly and relaxed atmosphere. Serving breakfast, lunch and dinner. It specializes in dishes stemming from the Italian, Greek and American traditions.
1056 Main St, Dunedin, FL 34698
- Hours: Daily, 24 hrs