Riccardi Italian Deli
5107 W Ridge Rd, Spencerport
(585) 823-3354
Menu
Restaurants in Spencerport, NY
Riccardi Italian Deli
5107 W Ridge Rd, Spencerport, NY 14559
(585) 823-3354