General Manager at Frank's Cafe - London, England, United Kingdom
Head Chef
Contact Robert Kovacs
Franks Cafe is a rooftop bar and restaurant on the 10th floor of the multi-story car park in Peckham