Eating Italian at Nicole's Restaurant restaurant in Albany, NY.

Feedback

Do you manage or own Nicole's Restaurant?

Yes