1 FB users likes Mannheim Buffalo Shop, set it to 893 position in Likes Rating for Mannheim, Germany in Local Business category
Mannheim Buffalo Shop is Mannheim based place and this enity listed in Shopping Mall category.