Amrin & Bros is a must-visit destination for lovers of authentic Indian restaurant in Geelong and Werribee Indian food. As the best Indian restaurant in Geelong, it offers a vibrant and inviting atmosphere, paired with a diverse menu inspired by India's rich culinary heritage. Every dish is carefully crafted using high-quality ingredients, ensu...