Jul 28, 2007
Its there at Lokhandwala and Santacruz too...
Its been years, but the Yoko lovers just keep adding. The Sizzlers are simply delicious. The only painful thing about this place is the wait... an hour at least even on a weekday (forget the weekends).