Niban Japanese Restaurant

4 stars 6 reviews
858-268-0465
7081 Clairemont Mesa Blvd #101
San Diego, CA 92111

Search for Restaurants, Japanese Restaurants

Similar Nearby


Recommended Nearby