Castelo's 183 Nott Ter Schenectady, NY 12308 Phone: (518) 374-0581 Fax: (518) 374-0684 View Website
Category: Foods - Carry Out