1. Mantra 220 N Harrison St, Davenport, IA 52801 Coordinate: 41.522,-90.57737 Phone: (563) 424-5500
2. Fresh Deli By Nostalgia Farms 421 W River Dr, Davenport, IA 52801 Coordinate: 41.51997,-90.57989 Phone: (563) 424-4561