Beachwood Seafood Kitchen & Bar
4022 Tampa Road
Oldsmar, FL 34677
(813) 537-8080
Hours:
M-Th 4 pm to 10 pm; Fri-Sat 4 pm to 11 pm; Sun 4 pm to 9 pm