Cozy · Casual · Family-Friendly · Hidden Gem
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.
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.
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.
Authentic Greek cuisine · Friendly service · Cozy atmosphere · Great BYOB
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.
Fridays and Saturdays from 5-8 PM, with peak crowds around 6-7 PM when the restaurant reaches up to 88-100% capacity.
Weekday lunch hours (11:30 AM-1 PM) and early afternoons offer a quieter dining experience, with occupancy levels around 30-40%.
Canal Street Grille is open Monday, Tuesday, Wednesday, Thursday, Sunday from 11:30 am to 8 pm; Friday, Saturday from 11:30 am to 9 pm. Hours can change for holidays, so confirm directly with the restaurant before visiting.
Canal Street Grille is at 27 E Afton Ave, Yardley, PA 19067, in Yardley, Bucks County, PA.
Canal Street Grille serves Mediterranean cuisine in Yardley. Nestled along the historic Delaware Canal in Yardley, Canal Street Grille offers a delightful culinary journey that blends Mediterranean warmth with American comfort.
Canal Street Grille accepts walk-ins and does not require reservations, though larger parties or peak times may benefit from calling ahead.
The dress code at Canal Street Grille is casual — jeans and a clean shirt are perfectly fine.
Canal Street Grille is budget-friendly (most entrees under $15). Final pricing depends on what you order — beverages, sides, and specials can shift the total.
Busiest times: Fridays and Saturdays from 5-8 PM, with peak crowds around 6-7 PM when the restaurant reaches up to 88-100% capacity. Quieter times: Weekday lunch hours (11:30 AM-1 PM) and early afternoons offer a quieter dining experience, with occupancy levels around 30-40%.
Patrons consistently praise Canal Street Grille for its authentic Greek dishes and friendly service. See more reviews from diners on Google.
27 E Afton Ave, Yardley, PA 19067
$
Not Required