This place is a hidden gem. Not location wise, but it isn't as crowded as it should be. Granted that the decor is slightly odd putting and generic, and the waitresses are polite but trained strangely (err..), but their pasta (pizza is so so) is a winner. So do them and yourself a favor and give them a try.