One of the few places in Universal Studio where you can have fresh salad and delicious avocado toasts. Not packed as other restaurants.
One of the few places in Universal Studio where you can have fresh salad and delicious avocado toasts. Not packed as other restaurants.