Monastrell is a Spanish cuisine establishment, currently closed. Known for its warm atmosphere and friendly staff.