This business has been reported as permanently closed. Suggest an edit

Moon House Fish Bar

1 Nightingale Rd, Carshalton, SM5 2DN Directions

Tel 020 8773 0913