Limited service restaurant.
1327 Simcoe Street North,
Oshawa, Ontario L1G4X1
Oshawa
9057238972
Contact Us