The Columbia House Restaurant

The Columbia House Restaurant, 22738 Main St, Columbia, CA 95310, United States

(209) 532-0663

Location