Address: | St Andrews Street [Map] |
Tel: | 01223 361 320 |
Nearby Station: | Cambridge Station (0.8 miles) |
Nearby Station: | Shelford Station (3.4 miles) |
Nearby Station: | Waterbeach Station (4.3 miles) |
This small restaurant is located in the heart of the university town of Cambridge. Busy restaurant with cosy, friendly atmosphere. |
Location : Add Review : Pizza Restaurants : Restaurants Home