Eating Out: Mecha Noodle Bar | South Norwalk, CT

I’ve written about Mecha Noodle Bar in Fairfield before. In fact, we’ve been to that place many times. Then I heard that they opened a branch in South Norwalk, which was closer to where we lived. When I received the invitation to visit the restaurant, naturally, we had to be … Continue reading Eating Out: Mecha Noodle Bar | South Norwalk, CT