This place has great sandwiches. My only complaint is that their isn't any ventilation. The restaurant itself smells like a grease pit. When they are cooking, it gets very smoky and it sticks to your clothing. If they can get a ventilation system, this place would be perfect.
Pros: Great food, great prices
Cons: Poor ventilation system, location smells like a grease pit.
more