Fast food restaurant specializing in street pizza. Features homemade dough, Italian tomato sauce, and various toppings.