Menu
Search

El Gran Bamboo Restaurant

10325 Hammocks Boulevard
Miami, Florida 33196