New Restaurant Review: IKEA

I’ve reviewed IKEA Restaurant, East Palo Alto. A Swedish time was had by all.

Comments are closed.