Marina's Bar Restaurant

1186 NW 103rd St, Miami FL

(305) 722-0707

Location