Simply one of the best coffee shops in Worcester!
1 FB users likes Cafe Aroma, Worcester, set it to 488 position in Likes Rating for Worcester, Worcestershire in Local Business category
Cafe Aroma, Worcester is Worcester based place and this enity listed in Local Business category.