-
Crazy Hibachi
is a highly reviewed Asian Restaurant Restaurant
Ranked #1 of 31 Restaurants in Timber Creek North Little Rock.
Some say, it is cheaper.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
It's much cheaper to eat there at lunch. Same amount of food as dinner.