I got a cubano sandwich on gluten-free rolls. There was plenty of meat, but it wasn't the right proportion of meat to cheese. Believe it or not, there was too much meat!
The place has many alcoves providing seating. There were many potted plants.
I was able to find metered street parking.