1. Mia Mias Pizzeria
590 Charles St, Providence, RI 02904
Coordinate: 41.8522,-71.42051
Phone: (401) 831-4100
2. Montecristo Restaurant
488 Elmwood Ave, Providence, RI 02907
Coordinate: 41.79888,-71.42628
Phone: (401) 461-4641
3. Peapod Pick-Up
333 W River St, Providence, RI 02904
Coordinate: 41.84623,-71.41296
Phone: (800) 573-2763