Landwer is a restaurant offering a Mediterranean-inspired menu with colorful, fresh dishes. They specialize in Italian cuisine, sandwiches, and more.