.

Edo Restaurant

Flag as Inappropriate

100% Were impressed
A combination of restaurant and live entertainment, this popular Japanese hibachi restaurant is sure to please. Teppanyaki tables, large portions and a children's menu are some of the things that keep customers pleased enough to return. Edo is located in a small shopping center, with free parking, right off Boston Post Road.
4787 Boston Post Rd, Pelham, NY 10803
(914) 738-1413
  • Fax: 410-740-9606
  • Accessibility Details: Access from street
  • Hours: Mon - Fri, 9am - 5:30pm
  • Hours: Mon - Thu, 5:30pm - 10:00pm; Fri, Sat 5:30pm - 11pm; Sun, 4pm - 9pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
See more »