Construction on the new restaurant at 1216 10th Avenue South (in the northeast corner of the Holiday Village Mall parking lot) began several months ago.