The rice was great when I was there and so was the rest of my meal. Excellent curry. Excellent egg rolls. A have used Happy Garden for dine in and delivery and have had nothing but good experiences. Best to try it for yourself.
Address: 9310 W van Buren St, Tolleson, AZ 85353-2803
Location: United States > Arizona (AZ) > Central Arizona > Tolleson
Phone Number: +1 623-742-9788