MEAT THE VEGGIES

Open today 2:00 PM - 10:00 PM

review star

No reviews yet

4114 Northwest 167th Street

Opa Locka, FL 33054


Orders through Toast are commission free and go directly to this restaurant