Star of India – Phoenix, Arizona 85048

Star of India Description

Small restaurant serving traditional Indian cuisine plus a lunch buffet in basic digs.

Star of India Location

Address: 4025 E Chandler Blvd #22, Phoenix, AZ 85048
Phone Number: +1 480-706-1700
Price ($ – $$$$): $$

Restaurants Nearby

More Restaurants You'll Love

Scroll to Top