Stellas Food and Cocktails
Address 1:
1248 S Figueroa St, Los Angeles, CA 90015
Directly Across The Street From Staples Center, Next to Hooters in Downtown L.A. in L.A. LIVE
Phone:
(213) 908-1925
Website URL:
Description:
Monday-Sunday: 11 a.m.-2 a.m.
Category:
Restaurants