3305 NW River Rd, Sanford 48657, United States
3305 NW River Rd, Sanford 48657, United States
No delivery
Spot something wrong?
Dishes at Little Italy Cafe and Deli. Prices may vary in venue.
Been to Little Italy Cafe and Deli? Be the first to share what you ate.