Veggie Castle II Inc is a renowned eatery situated on Liberty Ave in South Richmond Hill. This vegan paradise has gained a loyal following for its delectable plant-based cuisine and inviting atmosphere. With a diverse menu encompassing a wide range of vegan dishes, Veggie Castle II never fails to impress its customers with its innovative and flavorful creations. Whether you’re craving a hearty burger, a mouthwatering curry, or a refreshing smoothie, this eatery has got you covered. Veggie Castle II Inc is a go-to destination for health-conscious individuals seeking nutritious and delicious vegan meals in the heart of South Richmond Hill.


