Ollibeu is located in Suji-gu, South Korea on 1080-13 Pungdeokcheon 2(i)-dong. Ollibeu is rated 3.7 out of 5 in the category spaghetti restaurant in South Korea.
Address
1080-13 Pungdeokcheon 2(i)-dong
Service options
Takeaway
Dine-in
Amenities
Good for kids
Toilets