SabaRaba’s – First Restaurant Lease at LUMEN Chamblee
terra alma proudly announces that SabaRaba’s, known for its delicious falafel and shawarma served with a side of good karma, is the first restaurant to sign a lease at LUMEN Chamblee, the newest mixed-use development in Downtown Chamblee. This latest venture from SabaRaba’s adds to the growing tapestry of dining options in Chamblee. Udi Hershkovitz, the owner of SabaRaba’s, expresses his[...]