If you’re craving tasty Canadian and Mediterranean meals in Waterloo, then Johnny Fresco is the place to be. Come check out our energetic and lively atmosphere for a truly authentic dining experience in beautiful Waterloo.
Our food is made with only the freshest ingredients available and our portions are so big you will never walk away hungry. Mix and match your love for Canadian and Mediterranean cuisine with our endless list of meal options bound to make any hungry fan satisfied while experiencing great service in our friendly restaurant.
For those nights you are too busy to get to the restaurant in person, we are happy to offer delivery to your home. Now you can enjoy that great dining-in feeling at home by ordering Johnny Fresco on OneLocal. Whether online or on the free app, OneLocal makes ordering from Johnny Fresco quick and easy.
Every dish created at Johnny Fresco is crafted to perfection with mouth-watering flavours that will have you coming back to order again and again. We offer a wide variety of authentic dishes full of flavours that are sure to satisfy every level of hunger. Our menu also features a tasty selection of filling vegetarian options for those that prefer it. We promise you will never get bored with our menu selection no matter what your specific food preferences are.
Also, check out our meal options for the kids where we cater specifically to smaller appetites when you choose to enjoy Johnny Fresco with the whole family. And now, we’re excited to offer our delicious menu full of your new favourite meals for delivery. If you can’t make it come see us in person, we encourage you to stay in and experience some of the best burgers, pitas, sandwiches, poutine, onion rings and salads Waterloo has to offer.
If you're unable to find the answer to a particular question, do not hesitate to contact us at any time. We will respond to your inquiry as quickly as possible.
244 Weber St. N
(519) 807-7822 (text only option)
Monday to Wednesday
10am – 10pm
Thursday to Saturday
10am – 11pm
11am – 10pm