Haveli Fine Indian Cuisine

Overview

Address: 13882 Newport Ave
Tustin, CA 92780
Website: havelitustin.com
Phone: 714-669-1011
Email: havelifinecuisine@gmail.com