Cafe Mallard, New Milton, Hampshire, United Kingdom
About Cafe Mallard
Cafe Mallard is a Restaurant serving the New Milton community in Hampshire, United Kingdom and located at Unit 4/Osbourne House, Station Road.To contact Cafe Mallard call 01425 611190
Location
Unit 4/Osbourne House
Station Road
New Milton
Hampshire
United Kingdom
BH25 6HL
Map
Contacts
Tel: 01425611190