Island Flavas

Island Flavas Restaurant

166 Trafalgar Road London

SE10 9TZ

0208 858 8099

Opening:

Monday- Thursday 10am-10pm

Friday - Saturday 10am-11pm

 

 

 

Table & Party Bookings

Name *
Name
Phone *
Phone
Date *
Date
Time *
Time
What time do would you like your table.
 

We'd Love to Hear from You


Name *
Name