Ovo is a Mediterranean restaurant known for its affordable daily lunch menu featuring homemade-style dishes.