Shibumi DTLA

5 posts were split to a new topic: Slowdown in restaurant business? in LA? or all over?