Top Brunch Spots » Restaurants » Star of India – Phoenix, Arizona 85048
Small restaurant serving traditional Indian cuisine plus a lunch buffet in basic digs.