Strada Mia 313
313 N Geddes St, Syracuse
(315) 883-5995
Menu
Reserve
Restaurants in Syracuse, NY
Strada Mia 313
313 N Geddes St, Syracuse, NY 13204
(315) 883-5995