Oviedo's Award-Winning Seafood Shack

Hours & Location

197 E. Mitchell Hammock Road
Oviedo, FL 32765 • (407) 365-3365

Mon-Thur: 11:30am-8pm
Fri: 11:30am-9pm
Sat: 11:30am-8pm
Closed Sunday