Parking regulations vary by municipality. You will need to check your local zoning and/or development regulations for the requirement in your area. Most codes will require a certain number of space based on the number of seats (e.g. 1 parking space for every 4 seats) or based on square footage (e.g. 1 parking space for every 250 SF).