We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Canal Street Grille

27 E Afton Ave, Yardley, PA 19067-1432
+1 215-321-1333
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent37%
  • Very good47%
  • Average10%
  • Poor5%
  • Terrible1%
Travellers talk about
“gyros” (24 reviews)
“greek salad” (44 reviews)
“baklava” (8 reviews)
Open Now
11:00 AM - 9:00 PM Hours
Mediterranean, Greek, Gluten Free Options
$$ - $$$
27 E Afton Ave, Yardley, PA 19067-1432
All Details
Write a ReviewReviews (157)
Traveller rating
Traveller type
Time of year

1 - 10 of 156 reviews

Reviewed 1 week ago

There are several really good options on the menu everyday and then a small number of specials which are often actually special. Gryos and the Athena Pear salad my go-to choices when I'm too tired to make a decision. Bring your own beer or glass...More

Thank TPop-Traveler
Reviewed 4 weeks ago

A very nice restaurant that always provides a more than satisfying experience! I’ve eaten here many times over the years and the food and the service is always exceptional! They also have a pre fixed 3 course special during the week which is a great...More

Thank Malatchy
Reviewed 14 June 2018 via mobile

This has become my new favorite in Yardley. Quaint, simple, good food, great service. Got a Greek salad and Fried Shrimp appetizer. Yummy! Perfect portion. Sat outside and enjoyed the beautiful weather. A varied menu gives everyone something to choose from.

Thank MermaidKu
Reviewed 30 May 2018

This place has very good food, very good service, and an active takeout business. Impressive menu and BYOB which is a positive. Outdoor patio and nicely set up. Not too pricey and worth the money

Thank tms215
Reviewed 24 April 2018 via mobile

I went there 2 weeks ago I had vegetarian mussaka and my husband had meatloaf it was the best meal we ever had in greek restaurant . My cousin had meat mussaka and spinch pie was the best . I hope he chef keep it...More

Thank Maryana F
Reviewed 8 April 2018

My best friend and his wife dine here often, and took me here twice for lunch when I visited them in March. The food was very good each time: the lamb gyro one day and the turkey club on the other. The side Greek salad...More

Thank JerryR10
Reviewed 18 March 2018 via mobile

$11 for gyros? Really? They were ok but seriously overpriced. My wife had Yiayia’s meatloaf. It was better than my gyro. Not sure I would go there again.

Thank Paismyname
Reviewed 21 December 2017

This is a wonderful local place to go for a nice lunch. The view of the canal is nice and the service is good. Only problem is that you have to hunt for a parking spot on occasion but, if you persevere, you will be...More

Thank Rchard J
Reviewed 26 November 2017 via mobile

I like gyros and I've had them in several places and enjoyed them but I really like them from this place. For 12 dollars you can get a gyro and a small Greek salad. If you want you can skip the salad and save 2...More

Thank juliebI8555NY
Reviewed 10 November 2017

Tried this restaurant on a beautiful fall afternoon. The view of the canal was equally as beautiful. Unfortunately, the food did not live up to the scenery I had the chicken gyro. I'm not a cook, but I could've prepared it better. Thick chicken breast...More

Thank 70Mare52
Nearby HotelsSee all Yardley Hotels
Hampton Inn & Suites Newtown
763 reviews
4.20 km away
Courtyard Ewing Princeton
274 reviews
5.35 km away
Element Ewing Princeton
370 reviews
5.45 km away
Country House Motel
2 reviews
5.65 km away
Nearby Restaurants
Vault Brewing Co.
261 reviews
.09 km away
Yardley Inn
432 reviews
.24 km away
Yardley Ice House
68 reviews
.29 km away
Nearby Attractions
New Jersey State Police Museum
14 reviews
2.12 km away
Shady Brook Farm
150 reviews
4.56 km away
River Horse Brewing Company
56 reviews
5.12 km away
Puss N Boots
8 reviews
6.26 km away
Ask a question
Questions & Answers
10 November 2017|
AnswerShow all 6 answers
Response from betinalew | Reviewed this property |
4 August 2017|
AnswerShow all 4 answers
Response from Overlook2001 | Reviewed this property |
I would make them if they accept reservations. Yardley eateries and related traffic has increased significantly over the last 30 years.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$6 - US$19
Lunch, Dinner
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Street Parking, Free Off-Street Parking, Highchairs Available, Wheelchair Accessible, Accepts American Express, Accepts Mastercard, Accepts Visa, Accepts Discover, Accepts Credit Cards
Good for
Child-friendly, Kids
Open Hours
11:00 AM - 8:00 PM
11:00 AM - 8:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
Location and Contact Information
  • Address: 27 E Afton Ave, Yardley, PA 19067-1432
  • Location: United States  >  Pennsylvania (PA)  >  Bucks County  >  Yardley
  • Phone Number: +1 215-321-1333
  • E-mail
Voted one of 2016's best restaurants by the Bucks County Courier Times, the Canal Street Grille has been an esteemed dining establishment for many years. Located in historic downtown Yardley, this casual, BYOB escape offers the finest in Greek and American comfort food, with tranquil views overlooking the Delaware Canal. We welcome you to try one of our many homemade specialties - from our soups, plentiful salads, pita sandwiches and burgers to our fresh seafood, grilled meats and the best wings in town! Please call the restaurant to hear about our daily lunch and dinner specials, as well as vegetarian and gluten-free options. Come see why we are Yardley's favorite Greek dining experience!
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing