Top Local Places

Lemongrass Hove

55 Church Road, Hove, United Kingdom
Restaurant

Description

ad

Artfully prepared Thai food & Tapas served in an upmarket, stylish Thai restaurant  

Quiz