This is the food page of Oxland Restaurant on 4227 Sheppard Ave E Scarborough ON M1S5H5.
(first reviewed on December 16, 2017, last updated on December 16, 2017.)
Oxland Restaurant is ranked #1 of 10 Restaurants in Agincourt South-Malvern West Scarborough.
This page has had 115 visitors. You are the 115th.