
← Miami-Dade County restaurants
Subway
No reviews yet
Sandwich1437 NE 163rd St, North Miami Beach
Own or manage Subway? Claim this listing free
Hours
Hours not listed yet.
Details
Address1437 NE 163rd St, North Miami Beach 33162-4624
Phone+13059482340
Websitehttps://alibabacharleston.com/
Email[email protected]
Our mission is to create a wonderful and memorable dining experience. Our menus burst with crisp freshness and surprising flavors.
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.