Rated 4.8 out of 5 by 12 guests4.8 (12)East AsianPrice range $15-30$$
Closed
Takeout 11:30 AM - 10:00 PM
Mecha pronounced Mea Cha means “mom and pop” in Vietnamese. We focus on comfort foods of Asia particularly ramen and other noodle soups.
Loading map...
4.8
12 ratings