Pizza restaurant La Smorfia, established in 2003. Offers pizza for dine-in and takeout.