The Fly Trap A Finer Diner

22950 Woodward Ave Ferndale MI 48220 USA

(248) 399-5150

Location