Lobsta Seafood Restaurant

Branding concept for Lobsta Seafood Restaurant. In southern France, a restaurant opens right on the beach. You can get really fresh lobster sandwiches there. They also have crab and other sea food as sandwiches to take away.

More by Wahyu Gautama

View profile