Nestled deep the bustling streets of Pune lies a culinary gem, known only to the most adventurous foodies. This unassuming joint, referred to as "The Invisible Grill," serves up some of the most scrumptious street food you've ever tasted. Don't be fooled by its humble facade, for within these walls, a world of flavor awaits. Expect to find legend… Read More