India Gate Restaurant

Overview

Address: 2512 Walnut Ave #5 Tustin, CA 92780
Phone: 714-730-8996