Il Leone Mastrantonio
An impressive name for an impressive restaurant – situated on Coburn Street in Central Cape Town, this Italian restaurant is not to be missed. Reviews describe the restaurant as “impressive; consistent; simple but tasty food; visited by famous faces; elegant…” These are all descriptive words that we certainly agree with. The interior is modern with beautiful wooden floors, white linen … Continue reading →