I Love New York Pizza Off Northern Blvd
336 Northern Blvd, Albany, New York, 12204-1029
(518) 443-7777