L
Luna Margolis Review of Itsu
Good food - no surprise there. But the staff is so...
Good food - no surprise there. But the staff is so lovely it makes you want to come back. Lovely atmosphere
Good food - no surprise there. But the staff is so lovely it makes you want to come back. Lovely atmosphere
Comments: