You are here: Home

1

Red Square Tapas Lounge

Vodka lovers needn’t look further than this Eastern European inspired club on the Granville strip.

1216 Granville Street, Vancouver, BC, V6Z 1M4

604-408-6352 

Type | Restaurants

Neighbourhood | Vancouver City Centre

Showing 1 - 1 of 1