Big Square Gigiri is located at the Kenol petrol station on the corner of the UN avenue and Limuru Road.
It features catering, takeaways, deliveries and has free Wifi.
Offers 5 different menus:
Kids Menu & Combos
Sides & Beverages
Address : Gigiri