Country:
Region:
City:
tea house in Florida
About 131 results.
Squid Lips
1477 Pineapple Ave, 32935 Melbourne, United StatesA unique, award winning intracoastal view Since 2004, Squid Lips has served up quality food with friendly and attentive service, all offered in our unique and casual environment.