1238 S 10th St, Omaha 68108, United States
Open now· Closes at 21:00
1238 S 10th St, Omaha 68108, United States
No delivery
Spot something wrong?
Dishes at Sons of Italy Hall. Prices may vary in venue.
Been to Sons of Italy Hall? Be the first to share what you ate.