Big BiteRestaurants25 Shaftesbury AvenueLondon, ENG, W1D 7EQ · GB+442077344225Email unavailableWebsite unavailableHours not available