Here's the location.
Overall the food here is decent, service is very good and environment is nice too.