Ten Yen

Open Tuesday - Saturday
Dinner at 4:30 PM
Reservations highly recommended

Make a Reservation
Order Takeout
Menus

LOCATION

56 MAIN STREET
Orleans, MA

Phone

774-209-3160

Email

[email protected]