Spizzico Inc
7446 North Ave
Elmwood Park, Illinois 60707
USA
Phone: 708-583-0002
Elmwood Park, Illinois 60707
USA
Phone: 708-583-0002
Food | 4 |
Service | 3 |
Ambiance | 2 |
Overall: | 4 |
Location & Nearby Info
Senor Jefe Mexican Grill0.01 mi
New Star Chinese Restaurant0.02 mi
Senor Jefe Mexican Grill0.02 mi
Cafe Cubano0.02 mi
Taco Fresco Of Elmwood Park0.02 mi
Massa0.03 mi
Johnnie's Beef0.03 mi
Inari Sushi0.03 mi
Panera Bread0.10 mi
Alpine Food Shop Llc0.12 mi
Cuisine:
Spizzico Inc Description:
Spizzico Inc is a good Italian restaurant in Elmwood Park, Illinois, offering you a right choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Spizzico Inc