Restaurants & Food in Hamilton, ON

1,685 restaurants & food in Hamilton, 270 with opening hours. Featured and owner-managed listings first.

14 open 24 hours94 open late

Restaurant
1 Wilson Street(905) 540-1166Hours listed
Fast Food Restaurant
891 Upper James Street(437) 669-9055Hours listed
Grocery Store
204 Ottawa St N(289) 246-9239Hours listed
Pizza Place
134 Ottawa St N(905) 549-7734Hours listed
Middle Eastern Restaurant
997 Cannon Street East(905) 544-4224Hours listed
Thai or Vietnamese Restaurant
15 Cannon St E(905) 525-0100Hours listed
Thai or Vietnamese Restaurant
21 John Street North(905) 526-8373Hours listed
Fast Food Restaurant
649 Upper James St(905) 388-7482Hours listed
Pizza Place
85 King St E(905) 527-1111Hours listed
Pizza Place
958 Garth Street(905) 527-1111Hours listed
Chicken Restaurant
1331 Main St W(905) 528-0608Hours listed
Chicken Restaurant
930 Upper Paradise Rd(905) 387-2442Hours listed
Café
68 King Street East(289) 779-7600Hours listed
Japanese Restaurant
180 James Street South(905) 777-8676Hours listed
Middle Eastern Restaurant
592 Upper James Street(647) 973-4020Hours listed
Restaurant
181 Main Street East(905) 528-0689Hours listed
Burger Restaurant
2537 Regional Road 56(905) 692-0369Hours listed
Restaurant
534 Garner Road East(289) 239-8888Hours listed

Questions about restaurants & food in Hamilton

How many restaurants & food are in Hamilton, ON?
This directory lists 1,685 restaurants & food in Hamilton, 342 of them with a phone number.
Are any restaurants & food in Hamilton open on Sunday?
236 of the 270 listings with hours on file are open on Sundays. Check each listing's hours before you go.
How do I add or update a listing in Hamilton?
Listing a business is free. If your business is already here, claim it to edit the hours, phone number, website and photos; if not, use "Add your business".