Teddy's Restaurant

  • 851 Black River Blvd.,
    Rome, NY 13440
  • Phone: 315-336-7839
  • Cuisine: Italian Restaurant

Map

Unable to Display Map