More about Genki Restaurant
Genki Restaurant is located at 86 Regent Street, CB2 1DP Cambridge, Cambridgeshire
01223 307273
https://www.bigreddirectory.com/genki-restaurant-cambridge