There is no where in Howell, you can get your meal faster! Not even "fast food" is this fast! I've enjoyed every meal I've had here and the staff are always happy and welcoming! Everything is clean and the atmosphere is pleasant. We visit at least every other month or so.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.