Orda Restaurant
111 Trafalgar Rd, Oakville
(905) 842-0000
Menu
Restaurants in Oakville, ON
Orda Restaurant
111 Trafalgar Rd, Oakville, ON L6J 3G3
(905) 842-0000