Cafe Suizo is a classic coffee shop and sandwich shop, offering Spanish cuisine. This long-standing establishment is known for its traditional atmosphere and prime location.