The Slice of Life

Orchard Industrial Estate Unit 9d, Toddington, Gloucestershire GL54 5EB ,United Kingdom
The Slice of Life The Slice of Life is one of the popular Restaurant located in Orchard Industrial Estate Unit 9d , listed under Local business in Toddington, Gloucestershire , Restaurant in Toddington, Gloucestershire , Coffee Shop in Toddington, Gloucestershire ,

Contact Details & Working Hours

Map of The Slice of Life