Upstream, CHARLOTTE, North Carolina (NC)
Comfortably operating at 6902 Phillips Place Court () in CHARLOTTE, North Carolina (NC) (28210), Upstream is available at 7045567730. We advise you to give them a call in advance to make a reservation.
More restaurants in CHARLOTTE, North Carolina (NC)
Upstream contact information and details:
Address: 6902 Phillips Place Court - , CHARLOTTE, North Carolina (NC) 28210
Contact Phone: 7045567730