Search results
- See moreSee moreSee moreSee moreNicola'sItalian Restaurant · $$
We are offering Full menu, Wine & Beer Pick up, Curbside, and Delivery (to Old Market area) Upscale Italian Trattoria...
Website: nicolasomaha.com
Phone: (402) 345-8466
521 S 13th St Omaha, NE 68102 1393.43 mi
Is this your business? Verify your listing
Amenities
- Accessible
- Smoke-free