This place is right down the street from me and I really want to like it, but I've tried twice now to visit the establishment and both times they were closed. Â Once on a Sunday and the other day on a Saturday morning after 9am. Â I've basically given up on them now, which is too bad. Â The phone number posted on yelp is no good and they don't have a web site or menupages, etc. Â Is this place even open any longer?
Review Source: