This place is pretty awful; the food is crappy and tastes cheap, but the price is not cheap. I didn't like the "veggie" ramen, which had no veggies and no taste; it was literally like you can make at home but worse and for nine bucks. Also, I tried the squid stir fry, or whatever it's called, and it had no taste, was expensive, tiny in portion and greasy. I'm very disappointed with this place and I think, with such a great location, one can tell that they suck by all the empty seats, all the time.