← Sacramento restaurants
Vela Cafe
No reviews yet
Mediterranean1000 I St, Sacramento
Own or manage Vela Cafe? Claim this listing free
Hours
Hours not listed yet.
Details
Address1000 I St, Sacramento 95814-2806
Phone19164004267
Websitehttps://velacafe.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.