Lil Greenhouse Grill
Address: 1300 Northwest 3rd Avenue, Miami 33136, Florida, United States
  • Business Details
  • Map
A great deal of thought and love goes into every ingredient, providing only the best. Lil Greenhouse Grill, you are not just customers but part of our community, our family, so it's our duty to provide not just amazing meals, but also an uplifting atmosphere where you can feel at home every day of the week you choose to dine with us