Restaurant Hours

  • Monday - Friday 8AM - 9PM
  • Saturday - Sunday 9AM - 9PM

See Our Menu Choices

Location & Directions

646 NE 79th St
Miami, FL 33138

Directions