Lt Pizza & Subs
1311 Union Rd # 2916
West Seneca, NY 14224-2916
716-674-8202