"Had the Pad Thai.... threw it up that night"
Phone: +13059745129
Address: 3455 NE 163rd St, 33160, North Miami Beach, United States
City: North Miami Beach
Tuesday: 11:30-22:40
Wednesday: 11:30-22:40
Thursday: 11:30-22:40
Friday: 11:30-22:40
Saturday: 11:30-22:40
Dishes: 33
Amenities: 5
Categories: 5
Reviews: 1206