Nestled deep the bustling streets of Pune lies a culinary gem, known only to the in-the-know foodies. This unassuming joint, referred to as "The Invisible Grill," offers some of the most delicious street food you've ever tasted. Don't be fooled by its humble facade, for within these walls, a realm of flavor awaits. Expect to find legendary samosa… Read More