Love this place.. Been coming here for years! Very hard working people. ALWAYS pleasant service with a smile. The place itself is not anything fancy just a whole in the wall located in downtown New Britain but the food and service is great!! The bisteak palomilla is soooo good
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.