Full menu with prices & pictures
Sarku Japan 25615 Brookpark Road, North Olmsted,...
+18775851085
The restaurant from North Olmsted offers 18 different menus and drinks on the menu at an average $3.7.
6 Piece Dumplings
Teriyaki Chicken Shrimp
Teriyaki Beef Shrimp