30 employees
Alfred (Coffee + Kitchen) is a neighborly coffee shop located along charming, tree-lined Melrose Place in Los Angeles.
2013