KitchenSpot
Search
See the best dishes near you?
← West Little River restaurants

OMG! China

No reviews yet

Restaurant1527 NW 79 St, Miami

Own or manage OMG! China? Claim this listing free

Hours

Hours not listed yet.

Details

Address1527 NW 79 St, Miami 33147

Phone7863625497

Websitehttps://www.omgchinarestaurant.com/?utm_source=bing&utm_medium=websiteurl&utm_campaign=search

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.