Cha Cha's In Bocca Al Lupo
Categories:
Give us the inside scoop on Cha Cha's In Bocca Al Lupo
Write a review!
Write a review!
Cha Cha's In Bocca Al Lupo
by
Jon G.
|
Insider Guru
| Rank: 836
Cha Cha's In Bocca Al Lupo is one of many restaurants on Ulberry street in Little Italy. But what sets them apart is their pizza. It very well may be the best pie in NY.
Posted 09/10/09 | Report Abuse
Was this review helpful to you?