This place has the best steak and cheese stromboli. The regular is huge. They also have a really good Greek salad that is also offered as a side salad. The place is affordable and the wait staff is very friendly.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.