Skip to Main content
Shibuya 107 Izakaya
0
Home
/
Spider
Spider
Inside: Deep Fried Soft Shelf Crab and Cucumber Outside: Avocado, Cooked Shrimp and Fresh Water Eel