This place is amongst a few other restaurants located in a food court by the Don Quijote. It feels like the food court was sort of just inserted as a...