Royal Deli

Royal Deli, 281 Carter St, Rochester, NY 14621, United States

(585) 467-0056

Location