You can add your restaurant on Google Search and Maps by creating a Business Profile. With a profile you can add and manage how your business information shows up across Google. Create and manage your profile now