D
Denise Sprague Review of Castle Rock Entertainment
Food is quite good. Service is fine, not much ambi...
Food is quite good. Service is fine, not much ambiance nor elegance, however nice setting inside...not what you d expect to find in a strip mall.
Comments: