This establishment is a pizza restaurant offering pizza by the slice and takeaway boxes. It also features homemade sourdough pizza and Italian desserts. It is located at 11 Whitechapel Road.