E Capital Chinese & Japanese Restaurant
415 N Cedar St Borger, Texas 79007 | Restaurant Info
Estimated delivery time: 41-51 minutes