There are no food shops in the Old Town, so if you're self-catering you'll have to walk here to get supplies. Tinex is one of two supermarkets that sit just back from the harbour (the other is a Ramstore). It is the largest near Ohrid's Old Town.
Tinex Supermarket
Ohrid