Cha Cha Japanese

Restaurants

Be the first to rate this place!

Add review

West Montgomery Ave, Philadelphia, PA 19122

Latitude: 39.98 (39°58′48″N)
Longitude: -75.1552 (75°9′19″W)
Social pages

Features

Cuisine:
Japanese

Please rate this place

Reviews

By posting you agree to the Terms and Privacy Policy.

/
Search this area