Nestled deep the lively streets of Pune lies a culinary gem, known only to the most adventurous foodies. This hidden joint, referred to as "The Invisible Grill," dishes out some of the most scrumptious street food you've ever tasted. Don't be fooled by its unpretentious facade, for within thes