Just noticed this place is open on Old Hammond. Has anyone on the board tried it yet or heard any word on it? I looked at the Facebook page but can't read much of the menu because of a language barrier.
Eta fixed spelling
This post was edited on 2/17 at 11:25 am