I am a neighbor of this location. I used to go there all the time. I like the environment there; location is very convenient for me; food is good. But i can not stand the stinky smell in there. service is ok.
Pros: great environment
Cons: by the bar a very fetid odors; may be from the sewer.
more