Happy Chef Bistro and Deli Reopening in Flagler Beach

The Eastern European restaurant is expected to make its return this summer
The new site will move into the former home of Allstate in Laura Plaza
The new location will be 2,400 square feet at the San Felasco Tech City

Pin It on Pinterest

Search