The White House Kitchen Menu

70 Niddrie Mains Rd, Edinburgh, EH16 4BG

Know a great happy hour or special for this location?