★ 4.3 / 5 from 3424 reviews
#2 Kebab in LARCHMONT
Cafés
Fast Food
Bld Diner
2399 Boston Post Road, Village Of Larchmont, 10538, United States Of America, LARCHMONT
"Excellent service, immaculate. Food is delicious!"
This restaurant offers a small, intimate, and fairly busy atmosphere with varying levels of service quality. The food is usually good, and the wait ti...