Moon Thai and Japanese
Open
3455 NE 163rd St
North Miami Beach, FL 33160
Asian fusion restaurant combining Thai and Japanese dishes in North Miami Beach, FL serving specialties from both regions ranging from pad thai to sushi.
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.