Delhi NCR
Delhi NCR

B
K
L
M
P
S
V
Z
This is a cheerful pizza and pasta place with no pretensions to Italian fine dining. The atmosphere is decidedly informal, the pizza chefs wear baseball caps and the staff encourage you to take it easy and loosen up. The pizzas are consistent and the pasta, though not particularly adventurous, is reliable and often delicious.