Voted #1 Sandwiches & #3 Italian Cuisine in Champaign/Urbana!/

Traditional.
Original.
Baldarotta’s.

Storefront & Mural.jpg
IMG_1806.jpg