IIndonesia Padang RestaurantDetailsPhone(905) 889-8232Websitehttps://www.ida-pharmacy.caAddress9019 Bayview Ave Unit 8CityVaughanOpen in Google Maps · Open in OpenStreetMapHoursnot availableMenuThis restaurant's menu is not in the catalog yet.menus@eatingmenu.com