Champa Garden

Open for dine-in!

Overview

Address: 613 Faxon Ave
San Francisco, CA 94112
Website: champagardensf.com
Phone: 415-349-4186