I am a huge Luna Sea fan, I eat there as often as I possibly can. However, after my visit last night I will never return again. The food was perfect, but the service was horrible. My waiter Jeremy was dirty, loud, inconsiderate, and frankly smelled like B.O. To top off my experience I found one of his long greasy hairs in my meal. I will never eat there again.