More from Restaurants & Bars

Restaurants & Bars San Francisco Bay Area Milpitas

Koi Palace in Milpitas?

ckshen | | Feb 15, 2014 07:06 PM

Y**p is showing a listing that Koi Palace at the closed ABC spot in Milpitas. Does anyone have more information whether this is true and when the opening may be?

Back to top