Star of India

www.starofindiabuffalo.com

(716) 447-4388

3167 Delaware Ave

Kenmore, NY 14217

 

 

Written by Buffalo City Life

Buffalo City Life