"Absolutely delicious! Sad it took us a year in Medford to find this gem. It's definitely going in the rotation."
Phone: (+1)5415008061
Address: 1361 Center Dr Ste 106, Medford, USA, United States
City: Medford
Monday: 16:00-21:00
Tuesday: 16:00-21:00
Wednesday: 16:00-21:00
Thursday: 16:00-21:00
Friday: 16:00-21:00
Dishes: 45
Amenities: 16
Categories: 5
Reviews: 951