Home » Restaurants » UK » Leicester Restaurants » Calypso Grill | 6 St Peters Ln Leicester LE1 4GH United Kingdom

Calypso Grill | 6 St Peters Ln Leicester LE1 4GH United Kingdom Restaurant Menu & Phone

Restaurant Reviews:

98
3.5/5

Calypso Grill | 6 St Peters Ln Leicester LE1 4GH United Kingdom Contact Details

6 St Peters Ln Leicester LE1 4GH United Kingdom

Related Restaurants