Spinach @ Nobu Hotel Shoreditch
SPINACH
Nobu Hotel Shoreditch, London
The best spinach in the whole entire world 🌎
Eaten: Fri, 22 Dec 2017 12:59