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!

FOOD