Papillon Pizza & Kebab House London is a Takeout Restaurant located at 111 The Grove, London E15 1EN, United Kingdom. It has received 43 reviews with an average rating of 3.7 stars.
Monday | 12PM-12AM |
---|---|
Tuesday | 12PM-12AM |
Wednesday | 12PM-12AM |
Thursday | 12PM-12AM |
Friday | 12PM-12AM |
Saturday | 12PM-12AM |
Sunday | 12PM-12AM |
The address of Papillon Pizza & Kebab House London: 111 The Grove, London E15 1EN, United Kingdom
Papillon Pizza & Kebab House London has 3.7 stars from 43 reviews
Takeout Restaurant
392 reviews
673 Green Ln, Dagenham RM8 1UU, United Kingdom
291 reviews
260 High Rd. Leyton, London E10 5PW, United Kingdom