This deli serves classic Italian sandwiches. With high ceilings, several wooden tables and chairs and a flat screen perched in the corner, you'll feel comfortable grabbing a bite to stay.
Mario's has little visible signage, but stands out as the large brick building on the corner of South Avenue West. A large parking lot is available behind the deli.