Menu of New Happy Palace - Totton

location of New Happy Palace - Totton

65 Commercial Road, Totton, SO40 3AH New Happy Palace - Totton


Rate the menu of New Happy Palace