Haveli Indian Kitchen

12908 N Dale Mabry Hwy Tampa FL 33618 USA

(813) 488-6294

Location