Teddy's Restaurant 851 Black River Blvd N Rome, NY 13440 Phone: (315) 336-7839 Fax: (315) 336-6061
Category: Restaurants