Barclay Farm Shopping Center, Unit 210, NJ-70 E,,
Cherry Hill, NJ08034
Monsoon Indian Cuisine - Cherry Hill is one of the popular Indian Restaurant located in Barclay Farm Shopping Center, Unit 210, NJ-70 E, ,Cherry Hill listed under Indian Restaurant in Cherry Hill
,