About Two Gizas
Fresh, delicious food popping up all over London!
More about Two Gizas
Two Gizas is located at Hoxton Street Market, EC2A 4FT London, United Kingdom
http://www.two-gizas.com
Fresh, delicious food popping up all over London!