Skip to content
RestaurantsUnclaimed

Neptune BBQ House

Vancouver, BC

Address
8175 Granville Street, Vancouver, BC

About

Neptune BBQ House is a restaurant on Granville Street in Vancouver that serves Chinese cuisine.

Map