Luxor Restaurant
1026 Virginia Avenue
Indianapolis, IN 46203
(317) 687-9220
(317) 687-9228 Fax
free counter by digits.com
Luxor Restaurant
Fine Mediteranean Cuisine