Founder at Yo Yo Restaurant - Santa Clara, California, United States
Mouthwatering oriental food, delicious sushi & a huge choice of cocktails only at Yo Yo Bar & Restaurant, Bradford, West Yorkshire.