August 12, 2018 – Trip Jem
FOOD

Studio Stars Restaurant, Universal Studios Osaka Japan

Studio Stars Restaurant in Universal Studios Osaka Japan looked like a retro American diner to us. The Japanese twist is we were greeted by waitresses in maid costume. Check out the set meals we ordered!