Address: #338 11520 24 ST SE

Business Type: FOOD SERVICE - PREMISES (SEATING)