Tea House China Bistro

  • 5736 Idlewood St,
    Dublin, CA 94568
  • Phone: 925-875-9789
  • Cuisine: American Restaurant

Map

Unable to Display Map