Latin Pizza offers pizza with fresh ingredients and handmade dough.