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