Address:
4 Harwood Avenue South
Ajax, Ontario
Canada
L1S7L8
Phone:
9056837946
Products/Services:
Limited service restaurant.

Map