Champa Garden Restaurant

1107 Hilltop Dr Redding CA 96003 USA

(530) 221-4999

Location