Sarku Japan. Featuring made-to-order teriyaki and sushi.
Summary: Sarku Japan is located at 1615 Oviedo Marketplace Blvd in Oviedo, Florida, 32765. It is categorized as Japanese, Asian, Restaurants, Cafes, Eatery and it offers Beef Teriyaki, Spicy Tuna Roll, Vegetable Soba Noodle, Vegetable Tempura Meals, Shrimp Teriyaki Bento Box, and many other popular Chinese food dishes. Visit nearby businesses to support your local economy.