Terra Kulture Restaurant – Nigerian Special- Peppered Snail (4 pieces)
₦3,500.00
Nigerian Special- Peppered Snail
Or Order Take Away Now
Hungry? terra kulture is serving Restaurant Special- Peppered Snail. only at Plot 1376 Tiamiyu Savage St, VI, Lagos
Reviews
There are no reviews yet.