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” (45 reviews)
“baklava” (8 reviews)
Open Now
11:00 - 21:00 Hours
Mediterranean, Greek, Vegetarian Friendly
€€ - €€€
27 E Afton Ave, Yardley, PA 19067-1432
All Details
Write a ReviewReviews (164)
Traveller rating
Traveller type
Time of year

1 - 10 of 163 reviews

Reviewed 1 week ago via mobile

Did takeout on a recent evening. The Spanakopita was perfect; flaky, light, firm and with great flavor. The Pistachio Salmon with all broccoli was okay. Could have used a bit more seasoning. Service was attentive; ordered and ready in the 15 minutes committed to. Would...More

Date of visit: December 2018
Thank G8408JRmarkc
Reviewed 1 week ago

Atmospheric setting right along the historic Delaware Canal. Excellent service. Dining on the patio in spring and fall seasons would be especially nice.

Date of visit: November 2018
Thank Len C
Reviewed 11 November 2018 via mobile

Tasty gyro meat makes for a good healthy salad. Friendly service. Worth a try. Located next to canal.

Date of visit: November 2018
Thank Robert G
Reviewed 28 August 2018

A casual family friendly restaurant with good service! A great place to meet friends for a liesurely lunch and conversation over a delicious meal. The array of salads in incredible, plus if you ask they'll combine whatever you like , if it's in the kitchen!

Date of visit: May 2018
Thank Pamela M
Reviewed 27 August 2018 via mobile

Good food. Nice servers and staff. The restaurant has a policy of not splitting checks, but, as we were on a business trip, our wonderful server split the check total for us on the back of our bill so we knew how much everyone owed....More

Date of visit: August 2018
Thank dcschilling
Reviewed 31 July 2018 via mobile

I have been a weekly regular sometimes twice a week during lunchtime for about the past 4 years and never disappointed. Chicken parm with spaghetti. Occasionally their Rice pudding. The wait staff are all awesome. Even the busboys very curtious and attentive. The Host/Hostesses are...More

Date of visit: July 2018
Thank Debtomasellisr
Reviewed 28 July 2018

Late lunch for two on a Saturday afternoon. Nice ambience. Attentive service. Fresh warm pitas, lamb gyros, meatballs, and Greek salads were all excellent. Looking forward to going again for dinner some evening.

Date of visit: July 2018
Thank Darrell M
Reviewed 11 July 2018

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

Date of visit: July 2018
Thank TPop-Traveler
Reviewed 18 June 2018

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

Date of visit: June 2018
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.

Date of visit: June 2018
Thank MermaidKu
Nearby HotelsSee all hotels
Hampton Inn & Suites Newtown
830 reviews
4.20 km away
Courtyard Ewing Princeton
283 reviews
5.35 km away
Element Ewing Princeton
382 reviews
5.45 km away
Country House Motel
2 reviews
5.65 km away
Nearby Restaurants
Vault Brewing Co.
277 reviews
.09 km away
Yardley Inn
465 reviews
.24 km away
Yardley Ice House
70 reviews
.29 km away
Nearby Attractions
New Jersey State Police Museum
14 reviews
2.12 km away
Shady Brook Farm
165 reviews
4.56 km away
River Horse Brewing Company
61 reviews
5.12 km away
Puss N Boots
8 reviews
6.26 km away
Ask a question
Questions & Answers
9 November 2017|
AnswerShow all 6 answers
Response from betinalew | Reviewed this property |
3 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 - 20:00
11:00 - 20:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
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