Idli is very verst. Please correct it to improve your customers
Food is Trash.Staff is Very Rude and Not Professional.We Were Charged for 5 bottles even after we bought only 2.Not recommended.