The Grill House
246 Redwood Shores Pkwy, Redwood City CA 94065