When you need a quick sandwich this is a great place to go to in Cuba. Staff is efficient and work quickly to get you in and out. Very little staff turn over so must take care of their employees. Greatly appreciated.
“Always Fast and Staff is Friendly”