"I don’t come here to become spiderman"
Phone: +441164295128
Address: 70 High Street, Leicester, United Kingdom, LE1 5YP
City: Leicester
Website: https://oppa-bbq-korean-restaurant.business.site/?utm_source=gmb&utm_medium=referral
Dishes: 31
Amenities: 16
Categories: 5
Reviews: 1084