Good Food... Weird Location.
Don't let the location on the map folks you, this little spot is good. It's in the heart of an office complex that isn't the most prestigious.
I got the grown up grilled cheese and loved it. It was pretty greasy, but that didn't stop me from inhaling it until I felt sick.
I would recommend giving this place a try.