Lal Qila Menu

3044 Old Denton Rd Apt 127, Carrollton, TX 75007

Know a great happy hour or special for this location?