grilled burger

The Little Square Restaurant is nestled in the heart of Shepherd Market, Mayfair is an intimate and bustling family-run restaurant...