Restaurants - Leicester, England, United Kingdom
GERMAN DINER LIMITED is a restaurants company based out of 50 WOODGATE, LEICESTER, United Kingdom.