I have been ordering to go & dining-in there almost from the get-go. Look for coupons & save a few bucks. If you want to dine-in, they often will let you select channels for the large screen tv. This is a small place with a majority of business take-out or delivery. Look for the specials - plus the coupons!
Address: 1700 E Thompson Blvd, Ventura, CA 93001-3352
Location: United States > California (CA) > Ventura
Phone Number: +1 805-648-1070