Jamba

Restaurant in Teaneck, New Jersey

Features: takeaway