Chulla's Cafe

4845 Watt Ave STE A North Highlands CA 95660 USA

Location