(757) 497-6420
116 South Independence Blvd
Virginia Beach, VA 23462
Sumo Japanese Steak House & Sushi Bar, serving lunch and dinner. Located in Virginia Beach, Virginia, just 10 minutes away from the oceanfront.
Business Sector: | Residential, Commercial |