Armando's Fish Bar is a popular Scottish fish and chip shop known for fresh, high-quality suppers. Expect a busy, bustling atmosphere.