Xel Ja Restaurant
Address:
4261 S Vermont Ave, Los Angeles, CA 90037
Phone:
(323) 231-1399
Restaurants
Other Businesses:
- Nico L A at 300 E 11th St, Los Angeles, CA 90015
- Starbucks at 1258 S Los Angeles St, Los Angeles, CA 90015
- T Place at 1326 S Main St, Los Angeles, CA 90015
- Pizza Hut at 4356 Leimert Blvd, Los Angeles, CA 90008
- Burger King at 1126 Santee St, Los Angeles, CA 90015