Company name: The Little French Restaurant
Description: Simple bistro for traditional cuisine
18 Hogarth Pl, London SW5 0QY, United Kingdom