Venue type
Restaurant, Bar, Café
Location
Ho Chi Minh City, Vietnam