United Kingdom United Kingdom Chef

Ramón Farrugia Profile

Grimsby, United Kingdom
Joined January 28, 2011
Intermediate Cook
Contributor, 26 CookEatShare points