Sarku Japan to open at Shoppes at Nottingham Square this weekend
NOTTINGHAM, MD—A new restaurant will be opening in Nottingham this weekend. Sarku Japan will be opening its new location at the Shoppes at Nottingham Square on Saturday, August 29, 2020. The first Sarku Japan opened in 1987 and the chain can now be found in over 34 states, Puerto Rico, and South America. Meals cooked-to-order right in front of patrons. […]