Grill House
851 Higuera St, San Luis Obispo, CA 93401-3609
Grill House is a American, German place is located in San Luis Obispo, California. The address of Grill House is 851 Higuera St, San Luis Obispo, CA 93401-3609.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 805-878-6457, or open their website to view relevant information, The url is http://www.slogrillhouse.com/