This isn't correct English, not least because 'however' (virtually) always comes with a comma. A better translation is: The meal is small but nice.