Pizza restaurant located on Stoletov Blvd.