Mecha
➤ 1215 Post Rd, Fairfield, Connecticut, USA, 06824, United States
Vegetarian, American, Japanese, Asian, Vegan
"The edamame starter at this restaurant is probably my favorite meal ever! Just make sure it's vegan. I also love the vegetarian ramen, just make sure it's vegan too."