Truva Restaurant

  • 4000 Route 130 # 18,
    Delran, NJ 08075
  • Cuisine: American Restaurant

Map

Unable to Display Map