I believe the name of the restaurant is Genova's PIZZA.
According to their name they sell pizzas and restaurants. Enjoy!
No they do not...sorry
Yes and its VERY good.
Yes they sell Pizza an other Italian dishes, to eat there or to take out. Enjoy
Yes
Thanks! Your answer is awaiting moderation.