Isla Ray is a café New Cross London located in United Kingdom.
37 Deptford High St London Greater London SE8 4AD United Kingdom
Credit Cards | Yes |
Wi-Fi | Yes |
Outdoor Seating | Yes |
Music | Yes |
Restroom | Yes |
Menus | Breakfast, Brunch, Lunch, Happy Hour |
Drinks | Beer, Wine, Cocktails |
Cool addition to Deptford High Street. Finding their feet but worth a visit ????????
What an absolute joy! Vegan big ol breaky with a side of really friendly service please. ????❤️????
Good service , decor and tunes ✌????
Such a chill vibe inside, real cool
Great relaxed vibe here, perfect for conversations. Live music on Thursdays and Fridays! - Sean Gabriel
Try the chicken with the lemon and garlic sauce add on some rice or fries ???? just order at the till and then they will serve you your food. - Noons A