ReviewsWrite a review
Thare's nothing like this in Buffalo! The food is absolutely delicious, and this is a deli style restaurant like you'd find in a big city. You can usually also find coupons to make it an even better deal! Excellent! Highly recommended!