Stumbled across this place by accident - on the far end of a small strip mall away from the street. Great food, great prices. Try anything - and get the Turkish Coffee. I go here as often as I can!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.