Skip to content
RestaurantsUnclaimed

La Meza Grill

Delta, BC

Address
11955 88 Avenue, Delta, BC

About

La Meza Grill is a restaurant located at 11955 88 Avenue in Delta, British Columbia.

Map