Stella Maris is a restaurant and event venue with a capacity of up to 140 people. It offers a space suitable for various events.