This restaurant lies far away from the tourist mecca. It basically gear toward the local people and popular I am told by employees from nearby hospital since it within quick walking distance. Only major drawback is the limited parking spots, about five stalls and a...More