Squeeze
Restaurant/cafe
Lekki
Nigeria
Phone: +2348132557218
Website: http://www.squeezeng.com
'Sunshine in a cup'
Restaurant/cafe
Phone: +2348132557218
Website: http://www.squeezeng.com
'Sunshine in a cup'