Menu
Search

El Gran Bamboo Restaurant

10325 Hammocks Blvd
Miami, FL 33196