Radici Restaurant
Pizza · Italian · Casual Dining
Radici Restaurant is an Italian establishment that appears to specialize in pizza, as indicated by one of the search results. It is located at 220 York Road.
Location
Vota recommends
Location
Vota recommends