Skip to main contentToast Local logo
MACHI South Indian Kitchen

MACHI South Indian Kitchen

IndianPrice range $15-30

Closed

34 Southwest Park, Westwood, MA 02090
About

Thank you for eating with us, machi. We hope to see you again soon. Order online at letseatmachi.com.