Logo is a stylization of your brand name "ASA".
Two of stylize A letter at the left and the right side of the logo and the leter S at the middle.
3 summits on the top of the logo have shape like mountains, it presents the land.
2 curves on the bottom are like the waves, so it presents the sea.
The logo is designed to follow the crown shape (and the ASA word looks like wearing a crown). This makes the logo is more premium and says that you are a luxurious restaurant.
Specially, the logo is also like the shape of a restaurant napkin is folded by a professional way. So this will tell everyone this is a retaurant logo.
For more easy understanding, you can see these logo meanings at following link (A photo on Google Photo):
https://goo.gl/photos/ryq9p78UWp1wgcDK8