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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Canal Street Grille

Certificate of Excellence
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
27 E Afton Ave, Yardley, PA 19067-1432
+1 215-321-1333
Website
Today
11:00 - 21:00
Open now
See all hours
Hours:
Sun - Mon 11:00 - 20:00
Tue - Sat 11:00 - 21:00
More Info
Add Photo Write a Review
Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / Payback Arrow
JPMiles / PAYBACK
50

131 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
Language
Showing 130: English reviews
Yardley, Pennsylvania
Level Contributor
3 reviews
Reviewed yesterday NEW

Very friendly staff adds to a great dining experience. The food is always fresh and delicious. It's nice to sit outside when the weather permits.

Helpful?
Thank jeff1809C
Yardley, Pennsylvania
Level Contributor
7 reviews
4 restaurant reviews
Reviewed 2 days ago NEW

Delicious lamb gyro with good Greek salad. Have had other food here also and everything has always been very good. They also make specials with different food dishes put together.

Helpful?
Thank PAMaryLou
Tampa, Florida
Level Contributor
162 reviews
126 restaurant reviews
common_n_restaurant_reviews_1bd8 29 helpful votes
Reviewed 3 weeks ago

The entrance is a little strange, It looks like a hotel lobby desk when you walk in. No alcohol available. Vegetable moussaka was bland. Pricey for the quality.

Helpful?
Thank Anon8815
Newtown, Pennsylvania
Level Contributor
11 reviews
7 restaurant reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
Reviewed 4 weeks ago

. This Greek restaurant makes the best Gyros I have had outside of Greece. It is family friendly and the food is delicious, not to mention the waitresses are very friendly and helpful.

Helpful?
Thank Barbp102
Yardley, Pennsylvania
Level Contributor
4 reviews
3 restaurant reviews
Reviewed 11 April 2017

Consistently good casual dining on the Delaware Canal. Many dishes have a Greek influence. Good for lunch or dinner (and BYO helps).

Helpful?
Thank YardleyBill
Yardley, Pennsylvania
Level Contributor
109 reviews
102 restaurant reviews
common_n_restaurant_reviews_1bd8 35 helpful votes
Reviewed 10 March 2017 via mobile

Lunch with a business associate who picked the place (and picked up the check). We both had the pea soup (special) and Mediterranean salad (Greek salad with grilled lamb). Soup was ok. Different. Large chunks of carrot, slightly sweet. Not what I would make but, I ate it and I would again. Salad was delicious. A little light on the... More 

Helpful?
Thank AndyRinPA
Washington Crossing, Pennsylvania
Level Contributor
42 reviews
30 restaurant reviews
Reviewed 16 February 2017

The quality of the food is good and fat a fair price. Parking can sometimes be difficult. The "new" owners have kept up a good venue.

Helpful?
Thank magicdoc55
Boca Raton, Florida
Level Contributor
460 reviews
367 restaurant reviews
common_n_restaurant_reviews_1bd8 83 helpful votes
Reviewed 15 February 2017

If your visiting Yardley, this is a great spot to enjoy the Canal view and soak in the local scene. Last year the Restaurant was one of the best restaurants according to the local paper, Bucks County Courier Times. I have been to Canal Street Grille several times , mostly for lunch. Service as always been impeccable pricing good, and... More 

Helpful?
Thank tomkozlowski1 .
Yardley, Pennsylvania
Level Contributor
42 reviews
30 restaurant reviews
common_n_restaurant_reviews_1bd8 22 helpful votes
Reviewed 26 January 2017

I go here or order take out from here fairly often. They always have great food and a friendly waitstaff. For take out I usually do a lamb gyro with Greek salad. The salad is practically a staple of this place, but I love the gyro too! Their dinner options change a little from time to time and some things... More 

Helpful?
1 Thank Patrick K
Yardley, Pennsylvania
Level Contributor
10 reviews
9 restaurant reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
Reviewed 19 January 2017

Greek restaurant; Canal Street Grille has the very best Greek salad. I like it with grilled chicken. I also love their Chicken Orzo soup. I always order this for lunch. My favorite dinner entree is the Pistachio crusted salmon. Delicious!! Leave room for dessert. They have great rice pudding. I love to get a window seat and look out on... More 

Helpful?
Thank yardleymom06

Travellers who viewed Canal Street Grille also viewed

Yardley, Bucks County
Yardley, Bucks County
 
Yardley, Bucks County
 

Been to Canal Street Grille? Share your experiences!

Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / PAYBACK
50
JPMiles / Payback Arrow
Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Rating summary
  • Food
    Service
  • Value
    Atmosphere
Average prices
US$ 6 - US$ 19
Cuisine
Mediterranean, Greek, Vegetarian Friendly, Gluten Free Options
Meals
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
Good for
Child-friendly
Open Hours
Sunday
11:00 - 20:00
Monday
11:00 - 20:00
Tuesday
11:00 - 21:00
Wednesday
11:00 - 21:00
Thursday
11:00 - 21:00
Friday
11:00 - 21:00
Saturday
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
Description
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!

Questions & Answers

Questions? Get answers from Canal Street Grille staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?