Their phone line isn't working. Did this restaurant change their number ?
Address: 3407 W 6th St, Los Angeles, CA 90020, USA
Swanee | Aug 28, 2020
Number was working a week ago. Should be temporary
Pamela Stegall | Aug 28, 2020
Power has been out in the area
Thanks! Your answer is awaiting moderation.