Lil Greenhouse Grill

1300 Northwest 3rd Avenue, Miami 33136, Florida, Miami-Dade County, United States
(786) 277-3582