Niban Japanese Restaurant
7081 Clairemont Mesa Blvd Ste 101 San Diego, CA 92111-1044
858-268-0465
Business Hours
Payment Types