R Richard Thomas Review of FAVELA CUBANA 4 years ago The steak sandwich was okay. Service was excellent... The steak sandwich was okay. Service was excellent.
Comments: