Kiyo's Japanese Restaurant, SAN DIEGO, California (CA)
Conveniently stationed at 531 F Street () in SAN DIEGO, California (CA) (92101), Kiyo's Japanese Restaurant can be reached at 6192381726. We advise you to call upfront to book your table in the restaurant.
More restaurants in SAN DIEGO, California (CA)
Kiyo's Japanese Restaurant contact information and details:
Address: 531 F Street - , SAN DIEGO, California (CA) 92101
Contact Phone: 6192381726