Make a Reservation 617-266-0102
Order Take-Out

Order Delivery


RUKA
505 Washington Street
Boston, MA 02111