The atmosphere is fun and relaxed. The pizza is the best in Dallas by far! They also have chocolate fortune cookies which are awesome. I try to eat there every time I'm near it. Staff is awesome, and the location isn't hard to access. If you have never eaten there before, go there!
more