Our latest find for Indian street food lovers! This is a street food chain of restaurants in Melbourne, Australia. However, our favorite and most recommended for a visit among all their chains is the St Kilda one! WhatsBest here is their menu – a wide range of authentic and unique street food combos (all vegetarian) can be found here! A must-try if you are near. As always, check out some photos from our visit below to inspire you to go there too!