Luxor Cafe

cafe in Core-columbia, San Diego

Phone: (619) 231-8888

Address: 1100 5th Ave