Photo of Taylor

Modern European Restaurant