Stamps Restaurant

Stamps is a lovely little boutique restaurant tucked away in Mitcham, South Australia. It’s well worth taking the time to enjoy a long lunch here!