This is the greatest spot near Balaji Mandir Temple. The Berlin Cafe offers you good pizza.
Request content removal
Request content removal
Request content removal