Loru's Cafe is an American fare restaurant offering breakfast, lunch, and dinner.