The Deli @ 700
700 S Geddes St, Syracuse
(315) 878-1010
Menu
Restaurants in Syracuse, NY
The Deli @ 700
700 S Geddes St, Syracuse, NY 13204
(315) 878-1010