MAIN KITCHEN – Restaurant2269 NW 199 ST, Miami, FL, 330560Cuisine: RestaurantCurrently openHoursMonday - Friday11:30 AM - 10:00 PMSaturday - Sunday10:30 AM - 10:00 PM