Star's Family Restaurant
Address:
1056 Main St, Dunedin, FL 34698
Phone:
(727) 466-1624
Hours:
- Tue: 7:30am-9pm
- Wed: 7:30am-9pm
- Thu: 7:30am-9pm
- Fri: 7:30am-9pm
- Sat: 7:30am-9pm
- Sun: 7:30am-9pm
Payment:
Other Details:
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.
Restaurants, Caterers
Other Businesses: