Pizza restaurant, Stella Pizzeria Bar, offers pizza. Award-winning.