English: This restaurant is called Asia de Cuba.
Telugu: ఆ రెస్టారెంట్ పేరు 'ఆసియా డె క్యూబా'.