Get directions to: Bay View Restaurant, North Miami Beach, FL
Restaurant address: 15120 W Dixie Hwy North Miami Beach, FL 33162, USA
Restaurant: Bay View Restaurant