Rooster Piri Piri

232-236 Green Street London E7 8LE