World
North America
Canada
Ontario
Elmira
What's new in Elmira
Elmira venue information
Elmira restaurants
KFC
66 Arthur St S
Elmira, Ontario N3B 2M9
Canada
Phone: 519-669-5406
Tea Chest
35 Arthur St N
Elmira, Ontario N3B 1Z6
Canada
Phone: 519-669-5853
New Orleans Pizza
25 Industrial Dr # 1A
Elmira, Ontario N3B 3K3
Canada
Phone: 519-669-1505