Medicine Shop

The Medicine Shop is a shop from The Legend of Zelda: Ocarina of Time. It is located in Hyrule Castle Town when Link is a child, and in Kakariko Village seven years later, due to the destruction of Hyrule Castle Town. The Medicine Shop mainly sells items that must be stored in bottles; the only exception to this are the Deku Nuts that are for sale.