J C Narra Corporation is a small restaurant located inside 3000 Marcus Ave. They are open throughout the work day.
3000 Marcus Ave, New Hyde Park, NY 11042
(516) 352-6440
  • Hours: Mon - Fri, 8am - 5pm
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »