Get directions to: Blue Bamboo Restaurant And Wine Bar, Jacksonville, FL
Restaurant address: 3820 Southside Blvd Jacksonville, FL 32216, USA
Restaurant: Blue Bamboo Restaurant And Wine Bar