4 Shubhangi Verma - 2 months ago
Small cozy place with delicious Italian food options. It is light on the pocket compared to other places but the pizzas are quite nice. There are 3 vegetarian options as well. Vegetarian people can try Pizza Verdure as it is also my favorite pick at Meastro. It is also self-service.