How to Craft the Perfect Restaurant Menu?

From wall colours to decors, ambience to services, everything is vital to make a restaurant business successful. However, what contributes more to establishing a perfect restaurant is its menu which can either make or shatter the name.