17220 Newhope St, Fountain Valley, California 92708 USA
Catherine Palace-St Petersburg.
Photo Credit: Yelp