Spanish Restaurants

Speakeasy Omakase

Address: 624 Treviso Ct, Roseville, CA 95747
$$$$
Japanese and Spanish Fusion Creations