Canal Street Grille

27 E Afton Ave, Yardley, PA 19067
Yardley$

Cozy · Casual · Family-Friendly · Hidden Gem

8.5/10

Our weighted 10-point scoring system prioritizes food quality, service excellence, and dining experience, considering cuisine authenticity, professional reviews, and expert evaluations to assess Bucks County's premier restaurants.

○ Service
8.5
○ Ambiance
8.2
○ Food Quality
8.7
○ Accessibility
9
○ Value For Money
8.4

The Story

Nestled along the historic Delaware Canal in Yardley, Canal Street Grille offers a delightful culinary journey that blends Mediterranean warmth with American comfort. This cozy eatery captures the essence of casual fine dining, providing guests with an inviting atmosphere where Greek traditions meet local flavors. From classic gyros and moussaka to American favorites like chicken parm, the restaurant celebrates diverse culinary influences while maintaining an intimate, welcoming environment. The restaurant's location near the canal adds a picturesque backdrop to your dining experience, making it a hidden gem in Bucks County's vibrant food scene.

Public Sentiment

500+ Google Reviews

Patrons consistently praise Canal Street Grille for its authentic Greek dishes and friendly service. Reviewers frequently highlight the gyros, moussaka, and spanakopita as standout menu items, noting the generous portions and authentic flavors. The BYOB policy is appreciated, allowing guests to personalize their dining experience. Many guests describe the atmosphere as cozy and comfortable, perfect for both family dinners and casual gatherings. The restaurant's commitment to quality ingredients and traditional preparation methods seems to resonate strongly with its loyal customer base.

Best for: Family Dinner · Casual Dining · Greek Food · Canal Views

Authentic Greek cuisine · Friendly service · Cozy atmosphere · Great BYOB

Best Times to Visit

For the most enjoyable dining experience, visit Canal Street Grille during early evening hours, particularly between 5-7 PM on Fridays and Saturdays. These times offer a perfect balance of moderate crowd levels and a vibrant atmosphere. The restaurant tends to be busiest during dinner hours, with peak occupancy around 6-7 PM, ensuring a lively yet not overwhelming dining environment.

Buzzing

Fridays and Saturdays from 5-8 PM, with peak crowds around 6-7 PM when the restaurant reaches up to 88-100% capacity.

Relaxed

Weekday lunch hours (11:30 AM-1 PM) and early afternoons offer a quieter dining experience, with occupancy levels around 30-40%.

Location & Getting There

By Car

Street parking available nearby

Get Directions →

Taxi / Uber

Convenient drop-off at entrance

Book Uber →

Public Transit

Check local transit options

View Routes →

Ratings & Reviews

5
370
4
133
3
35
2
19
1
16

Information

Address

27 E Afton Ave, Yardley, PA 19067

Price Range

$

Reservations

Not Required

Hours

Monday11:30 AM to 8 PM
Tuesday11:30 AM to 8 PM
Wednesday11:30 AM to 8 PM
Thursday11:30 AM to 8 PM
Friday11:30 AM to 9 PM
Saturday11:30 AM to 9 PM
Sunday11:30 AM to 8 PM