Hours & Location
62 Station Landing,
Medford, MA 02155
info@yokirestaurant.com
Phone: 617-381-6688
Fax: 617-381-6689
Monday - Friday
4:00 PM - 9:00 PM
Saturday - Sunday
1:00 PM - 9:00 PM