Machu Picchu Restaurant

Food
1844 Deer Park Ave
Deer Park, NY 11729
(631) 242-1008