Little Jimmy's Deli
"Best gyro in Houston"
"Awesome little sandwich shop that isn't a chain!"
"This is my go to place for quick lunch"
"I absolutely love this place! The sandwiches are amazing "