Indy Thai is a beloved Thai restaurant in St Kilda offering traditional and delicious dishes for dinner.
Indy Thai is a beloved Thai restaurant in St Kilda offering traditional and delicious dishes for dinner.
Copyright 2025 Carlisle Street Traders Association | All Rights Reserved