← Miami Beach restaurants
Plymouth Hotel
No reviews yet
Restaurant336 21st St, Miami Beach
Own or manage Plymouth Hotel? Claim this listing free
Hours
Hours not listed yet.
Details
Address336 21st St, Miami Beach 33139
Phone305-535-2542
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.