Jump to navigation
10 8 [?] Overal Rating: 8

Ikiru Japanese Restaurant

Make Reservation

2850 Womble Rd, San Diego, CA 92106 (Map)

Customer Reviews

This restaurant does not yet have any customer reviews. Have you dined at this restaurant? Be the first to write a review!

Write a Review