Judging Restaurants – Chez Mama-San


Chez Mama-san is located at 1039 33rd St, NW. Momiji in Chinatown got good reviews for new Japanese cuisine. I’m curious if anyone has checked out this spot? You can see their menu here.

They also have a nice mural on the side of their building:


13 Comment

Comments are closed.