1
5.2m
4.1
262.1k
Website:https://www.efood.gr/
Email:[email protected]
Address:Sterea Ellada and Evoia, Irakleio 14122, Greece
View on Play Store
Installs: 5,177,250Score: 4.05Ratings: 262,113
Price: N/A
Version: N/AReleased: 6/16/2013Last change: N/A