Tranquil Turtle
Restaurant Services
SG12HP Stevenage
UK
ranquil Turtle is a Modern British Restaurant in Stevenage, cocktail bar and outdoor garden terrace serving shisha shakes and waffles. Available for event hire



