The San Francisco Kitchen is located in downtown Nashua at 133 Main St just minutes from Route 3. There is on-street parking available in front and a parking lot behind the building. Reservations are accepted for small and large parties.