Remove Ads

Photo of Island Lava Java

Island Lava Java

75-5801 Ali'i Dr, Kailua, Hawaii 96740 USA

2.8K Reviews

French Toast

Photo Credit: Yelp

Remove Ads