Clear
Clear
Clear
GET BEST DEAL NOW
Restaurant deals in Folkestone

The Metro Cafe, CT20 Restaurant Details

The Metro Cafe
The Leas
Folkestone
CT20 2LS
Categories
Restaurants

Additional The Metro Cafe Information

Cuisine Types

British

Description

The Metro Cafe is a business located in Folkestone in the Restaurants category.

Reviews for The Metro Cafe, The Leas, Folkestone, CT20 2LS