Bei Stavros is a restaurant offering international and European cuisine. It features a large terrace with seating and offers both dine-in and to-go options.