3409 S Broadway, Suite 750, Edmond, Oklahoma 73013 USA
Beauty and the Beast Roll, Lobster Roll, Vegetable Roll, 4/5, favorite was the Beauty and the Beast. May 2022
Photo Credit: Yelp