Mimi’s Chūka Diner hero image

Mimi’s Chūka Diner

Restaurant

14 Tyler St Suite 102, Somerville, MA 02143, USA

Biter Score
8.6
Open
Friday: 5 PM – 11 PM