Palace of Dosas


656 Millersport Hwy
Amherst, New York 14226